@Sophia
1年前 提问
1个回答

HTTP 的连接方式有什么

一颗小胡椒
1年前

HTTP的连接方式有以下三种:

  • 持久性连接:即在一个连接中,可以进行多次文档的请求和响应。服务器在发送完响应后,并不立即释放连接,浏览器可以使用该连接继续请求其他文档。连接保持的时间可以由双方进行协商。

  • 无状态性:是指同一个客户端(浏览器)第二二次访问同一个Web服务器上的页面时,服务器无法知道这个客户曾经访问过。HTTP的无状态性简化了服务器的设计,使其更容易支持大量并发的HTTP请求。

  • 非持久性连接:即浏览器每请求一个Web文档,就创建一个新的连接,当文档传输完毕后,连接就立刻被释放。HTTP1.0、HTTP0.9采用此连接方式。对于请求的Web页中包含多个其他文档对象(如图像.声音、视频等)的链接的情况,由于请求每个链接对应的文档都要创建新连接,效率低下。